/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package queenb.web.financial.inteface;

import java.sql.Date;
import java.util.List;
import queenb.net.entitybean.N100;
import queenb.net.entitybean.T950;

/**
 *
 * @author Nguyen Hung
 */
public interface FinancialInf {

    public int updateT950(int pnPT950,
            int pnFH075,
            int pnFT000,
            double pnTN951,
            String pvTV952,
            Date pdTD953,
            Date pdTD954,
            String pvTV955,
            String pvTV956,
            String pvTV957,
            String pvTV958,
            int pnTN959,
            String pvTV969,
            String pvTV970,
            String pvTV971,
            int pnFV500,
            int pnFV650,
            int pnFB050,
            int pnFT900,
            int pnFT075,
            int pnPN100T,
            int pnFH000,
            int pnFT950,
            String pvLOGIN);

    public int stdt_tools_updatetabt950dis(int pnPT950, double pnTN972, double pnTN973, int pnFN100, int pnFH200, int pnFH000, String pvLOGIN);

    public int deleteT950(int pnPT950,
            String pvTV968,
            String pvLOGIN);

    public int ConfirmT950(int pnPT950, String pvLOGIN);

    public int approveT950(int pnPT950, String pvLOGIN);

    public List<T950> listT950(int pnFH000,
            int pnFH200,
            int pnFH075,
            int pnFT000,
            int pnFB050,
            int pnFV500,
            int pnFT900,
            int pnOFFSET,
            int pnLIMIT,
            int pnSORT,
            int pnDIRECT,
            String pvLOGIN);
     public List<T950> tcurpks_listoftabt950child(int pnFH000, int pnFH200, int pnPT950, String pvLOGIN);
    public List<T950> listT950CN(int pnFH000, int pnFH200, int pnFH075, int pnFT000, int pnFB050, int pnFV500, int pnFT950, int pnOFFSET, int pnLIMIT, int pnSORT, int pnDIRECT, String pvLOGIN);

    public List<T950> listT950CNH(int pnFH000, int pnFH200, int pnFH075, int pnFT000, int pnFN100, int pnFV500, int pnFT950, int pnOFFSET, int pnLIMIT, int pnSORT, int pnDIRECT, String pvLOGIN);
// lít cong no trong Tour

    public List<T950> listT950CNforTour(int pnFH000, int pnFH200, int pnFT000, int pnFV050, int pnFN100, int pnFT950, int pnOFFSET, int pnLIMIT, int pnSORT, int pnDIRECT, String pvLOGIN);
//    pnFH000              INT
//                                  ,pnFH200              int
//                                  ,pnFH075              int
//                                  ,pnFT000              int
//                                  ,pnFK100              int
//                                  ,pnFV050              int
//                                  ,pnFT950              int
//                                  ,pnFQ100              int
//                                  ,pnOFFSET             int --  DEFAULT 1   
//								  ,pnLIMIT              int --  DEFAULT 10  
//                                  ,pnSORT               int --  DEFAULT 1   
//                                  ,pnDIRECT             int --  DEFAULT 0   -- ngay len ke hoach sua chua
//								  ,pvLOGIN              VARCHAR(64)

    public List<T950> listT950CNforTournew(int pnFH000, int pnFH200, int pnFH075, int pnFT000, int pnFK100, int pnFV050,
            int pnFT950, int pnFQ100, int pnOFFSET, int pnLIMIT, int pnSORT, int pnDIRECT, String pvLOGIN);

    public List<T950> listT950CNAdd(int pnFH000, int pnFH200, int pnFT950, String pvLOGIN);
}
